package entity

import (
	"time"

	"shqsoft.cn/pasnj/base"
)

//TIndiClie 用户
type TIndiClieDiviFh struct {
	NO   int        `gorm:"AUTO_INCREMENT;primary_key;column:ID"`
	CUID int        `gorm:"column:CUID"`
	EMID int        `gorm:"column:EMID"`
	DSTY int        `gorm:"column:DSTY"`
	DSVL float64    `gorm:"column:DSVL"`
	DSDT time.Time  `gorm:"column:DSDT"`
	DSEM string     `gorm:"column:DSEM"`
	WODT *time.Time `gorm:"column:WODT"`
	WOEM *string    `gorm:"column:WOEM"`
	ISWO bool       `gorm:"column:ISWO"`
}

//TableName User用户表名
func (TIndiClieDiviFh) TableName() string {
	return "T_INDI_CLIE_DIVI_FH"
}

func TIndiClieDiviFhEF() base.EntityFunc {
	return func() interface{} {
		entity := TIndiClieDiviFh{}
		return &entity
	}
}
func TIndiClieDiviFhESF() base.EntitiesFunc {
	return func() interface{} {
		var entities []TIndiClieDiviFh
		return &entities
	}
}

func init() {
	base.DaoPoolObj.Put("TIndiClieDiviFh", base.NewDefaultDao(TIndiClieDiviFhEF(), TIndiClieDiviFhESF(), nil))
}
